shell heaps - French English Dictionary